underlying sediments - French English Dictionary